radiator assembly - French English Dictionary